package Twice.day10;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * @Author: lya
 * @Description: 本类的作用描述:
 * @CreateDate: 2019/8/13
 * @Version: 1.0
 */
public class SimpleDateFormatDemo {
    public static void main(String[] args) {
        //获取当前系统日期
        Date d = new Date();
        System.out.println(d);


        //构建一个SimpleDateFormat对象
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

        //将日期类型转化成指定的pattern的字符串表现形式
        String str = sdf.format(d);
        System.out.println(str);

        System.out.println("==============");

        SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd");
        String sdatr = "2019/08/13";//此处的字符的格式一定要和pattern保持一致
        try {
            //字符串转日期
            Date strDate = format.parse(sdatr);
            System.out.println(strDate);
        } catch (ParseException e) {
            //e.printStackTrace();
            System.out.println("解析失败异常!可能是字符串和模板不匹配!");
        }


    }
}
